imprisoned existence - Français Anglais Dictionnaire